""" 
1.输入文件名 b.py
2.创建文件  文件名[复制].py -> b[复制].py
3.读取文件, 写入到复制的文件中

"""
import os
file_name = None
while True:
    file_name = input("请输入文件名: ") 

    #首先判断文件是否存在
    if os.path.exists(file_name):
        break
    print(f"文件[{file_name}]不存在")
    
# b模式 byte字节操作    
with open(file_name,"rb") as f:
    content = f.read()    
#创建备份文件
dot_index = file_name.rfind(".")
copy_file_name = file_name[:dot_index] + f"[复制]{file_name[dot_index:]}"
with open(copy_file_name,"wb") as f:
    f.write(content)     